Virtualizing DVFS for Energy Minimization of Embedded Dual-OS Platform
نویسندگان
چکیده
Recent embedded systems require both traditional machinery control and information processing, such as network GUI handling. A dual-OS platform consolidates a real-time OS (RTOS) general-purpose (GPOS) to realize efficient software development on one physical processor. Although the attracts increasing attention, it often suffers from energy inefficiency in GPOS for guaranteeing responses of RTOS. This paper proposes an minimization method called DVFS virtualization, which allows running multiple policies dedicated RTOS GPOS, respectively. The experimental evaluation using commercial microcontroller showed that proposed hardware could change supply voltage within 500 ns reduce consumption typical applications by 60% best case compared conventional platforms. Furthermore, microprocessor achieved 15% reduction practical open-source at best.
منابع مشابه
Energy Minimization for Embedded Systems Using Checkpointing and Dynamic Voltage and Frequency Scaling (DVFS)
1
متن کاملSchedule-aware DVFS Algorithm on Android Platforms for Energy Minimization
Saving energy of the portable devices including smartphones have become a critical design problem. Modern components of these devices are suffering from hunger of power. In this purpose, many researchers studied how to minimize the energy consumption. Dynamic voltage and frequency scaling (DVFS) is an effective energy saving technique for these portable devices. This paper proposes a simple but...
متن کاملOS Support for Virtualizing Hardware Transactional Memory
Transactional memory promises to simplify multithreaded programming. Hardware TM (HTM) implementations promise better performance by augmenting processors with transactional state. However, HTMs interact poorly with the operating system or virtual machine monitor. For example, they often do not tolerate OS actions that virtualize processors and memory, such as context switching and paging. With...
متن کاملAdvanced Integration Techniques for Highly Reliable Dual-os Embedded Systems
This thesis considers dual-OS virtualization for consolidating a trusted real-time operating system (RTOS) and an untrusted general-purpose operating system (GPOS) onto the same hardware platform. Research on dual-OS systems is motivated by their smaller hardware cost—due to the fact that hardware is shared—and their ability to address the increasing complexity of modern embedded systems—by lev...
متن کاملEnergy minimization for reliability-guaranteed real-time applications using DVFS and checkpointing techniques
This paper addresses the energy minimization issue when executing real-time applications that have stringent reliability and deadline requirements. To guarantee the satisfaction of the application’s reliability and deadline requirements, checkpointing, Dynamic Voltage Frequency Scaling (DVFS) and backward fault recovery techniques are used. We formally prove that if using backward fault recover...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
سال: 2023
ISSN: ['1745-1337', '0916-8508']
DOI: https://doi.org/10.1587/transfun.2023kep0002